extensive meadow - German English Dictionary